Lerneinheit II
Inhalt
In dieser Lerneinheit wird das Entwurfsmuster Visitor anhand
eines einfachen Beispiels erklärt. Es wird
ein Szenario konstruiert in dem das Muster Einsatz findet. Die Modellierung
des Sachverhaltes erfolgt mit Hilfe des Modellierungswerkzeug Enterprise
Architect. Sie erfahren wie man mit dem Enterprise Architect einfache Klassendiagramme
erstellt, wie man Beziehungen zwischen
den einzelnen Klassen definiert und wie man aus den erstellten Modellen Code
generiert. Die Implementierung des Modells erfolgt anschließend in Java. Hier
wird beim Implementieren auf wichtige Aspekte des Musters eingegangen unter anderem
werden hier anhand der Implementierung die Vor-
und Nachteile des Musters deutlich gemacht.